construction technicians - Turkish English Dictionary